107
40
25
342
89
10
57
31
183
46
30
87
24
36
19
68
162
11
75
12
17
15
77
16
44
8
18
28
20
38
26
14
3
21
7
9
48
27
49
45