30
200
21
63
6
7
81
68
52
197
12
195
70
105
148
16
58
22
160
48
97
5
15
8
61
44
77
18
55
29
101
17
20
14
72
84
10
50
23
96
37
90
155
95
40
66
53
128
56
83