73
123
59
52
27
22
55
133
48
54
41
56
26
138
58
88
84
229
46
29
79
93
76
109
195
12
110
121
116
313
77
30
13
60
28
149
404
87
148
125
63
40
102
108
49
82
374
91
31
36