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