12
132
3
56
21
13
129
24
55
14
76
32
25
29
46
26
38
105
27
28
11
116
30
19
40
5
82
31
78
85
219
58
48
73
79
75
96
22
65
20
269