333
55
190
27
23
123
16
29
47
49
51
94
35
113
25
85
105
170
14
210
358
9
13
24
17
112
64
40
102
264
18
65
38
28
71
200
82
80
166
110
96
108
21
68
81
54
44
187
20
93
33
42