115
35
102
99
34
67
183
7
30
19
4
72
40
51
43
42
25
17
44
284
268
46
58
53
55
23
106
6
10
36
9
92
79
54
11
177
33
187
48
14
15
245
63
217
49
16
151
93
41
61
28