1
30
136
25
24
83
50
73
205
97
16
13
44
200
68
336
56
9
23
107
35
96
29
3
7
120
57
5
20
45
89
14
100
53
176
77
601
113
102
156
63
104