190
505
76
25
621
62
67
64
78
35
85
38
48
33
90
37
32
27
140
91
165
146
95
86
103
81
133
53
56
52
13
97
20
175
222
128
93
176
44
164
317
202
41
82
17
262
108
51
45