19
83
16
68
82
49
46
21
58
33
285
122
104
55
47
41
45
31
11
135
26
23
67
34
48
38
66
42
36
56
100
140
14
35
12
17
8
9
105
75
87
51
258
27
24
30