103
44
8
41
386
71
68
46
19
55
353
121
33
952
96
114
117
35
24
1232
92
40
2
31
59
26
39
81
20
21
212
15
28
50
9
66
45
16
4
25
10
27
576
179
23
49
38
34
232
37