28
2
100
182
83
30
78
117
204
20
102
9
11
15
19
33
8
35
21
140
41
3
4
26
27
44
90
48
209
6
59
10
87
46
40
121
32
14
58
289
93
37
49
52
179
66
113
145
47