358
51
41
163
140
76
70
53
32
72
20
218
49
38
219
48
43
15
93
92
79
31
16
57
47
22
21
145
17
77
12
81
27
37
85
75
25
71
24
129
125
39
3
65