354
65
56
109
9
29
66
104
72
44
102
20
41
92
97
32
285
149
98
90
11
17
10
291
136
218
88
31
67
241
70
106
13
165
55
50
147
118
26
23
22
108
43
86
35
105
51
305
34
154
121
63
146