32
17
46
264
14
25
66
38
15
100
63
44
41
89
54
21
43
20
118
49
94
36
953
11
144
69
22
429
160
27
5
48
65
112
19
18
23
76
8
51
16
134
1
12
121
60
24