34
275
93
54
58
137
19
67
55
74
44
145
57
51
50
63
36
130
22
106
216
47
86
62
95
211
131
73
172
85
61
23
56
180
123
120
143
406
41
126
38
87
161
13
27
40
33
31
32