101
8
49
57
51
55
2
20
37
14
3
9
12
33
517
47
32
73
26
11
179
162
42
5
34
109
54
310
64
243
198
264
82
23
91
45
116
58
13
4
93
110
157
41
70