102
151
35
65
28
1
8
57
217
20
40
27
4
78
48
204
9
12
62
3
117
10
14
47
17
31
24
45
51
98
58
88
167
29
36
23
16
165
25
55
46
22
246