33
15
48
113
36
19
82
66
53
197
56
38
380
44
28
117
61
21
6
27
369
73
30
58
25
330
23
111
103
62
269
50
29
150
32
49
87
95
125
81
882
137
41
131
54
96
107
522
129
71
154
68
267
175