29
51
21
10
24
255
4
27
50
13
73
30
82
20
183
46
16
421
19
26
56
2
22
33
39
48
128
206
32
140
5
122
271
12
43
91
15
9
42
41
47
23
7
192
1
1337
333
35