161
85
44
173
114
87
26
55
130
46
19
12
13
36
14
41
20
8
34
56
18
37
159
75
59
128
64
63
42
109
111
30
25
67
260
57
120
98
86
125
80
73
222
27
49
324
52
72
122
11
116