102
35
24
70
29
19
27
347
15
12
7
68
54
319
40
36
589
18
118
6
3
11
130
87
167
1
55
9
59
34
247
38
23
126
20
325
265
125
538
6143
647
21
120
65
14
153
49
22
28
124
42