104
9
28
22
17
64
57
59
47
16
117
31
82
24
53
62
54
10
19
13
157
74
76
27
169
300
40
37
26
5
49
8
170
70
94
172
12
100
21
79
55
101
125
61
121
129
90
105
196