132
130
162
13
41
171
27
28
108
520
236
85
7
8
5
148
14
29
18
19
12
121
56
50
77
241
867
155
26
42
33
753
34
208
223
86
115
54
464
45
55
76
35
333
117
31
267
46
71
145
157