24
55
31
137
35
4
52
40
5
71
174
72
362
19
119
51
218
86
36
29
14
69
62
42
100
221
88
28
56
66
65
37
23
419
97
17
25
178
153
73
376
321
48
79
47
93
105