29
103
23
22
300
20
85
45
9
125
35
148
18
84
14
111
24
101
59
152
26
32
105
87
75
25
109
38
17
11
213
165
80
33
70
63
21
16
8
56
12
4
104
0