328
109
34
44
91
24
11
25
41
104
80
58
12
30
14
7
90
26
181
17
110
29
55
117
10
20
93
245
290
15
67
49
36
123
84
6
107
23
62
96
75
71
356
116
82
18
27
70