104
42
68
32
22
23
43
13
45
175
24
63
31
8
80
27
12
17
20
53
36
28
38
30
40
128
101
61
222
37
155
77
99
81
49
72
15
116
18
21
158
44
274
54
14
200
19
35