59
18
34
45
62
11
29
232
104
109
140
122
89
106
35
182
33
493
267
60
41
19
30
139
55
31
58
81
67
154
54
501
64
51
114
8
95
2
136
254
147
220
38
13
68
82
107
26
37