115
326
70
28
239
49
180
83
38
119
65
18
22
54
204
66
72
34
95
40
60
88
51
175
225
41
59
118
64
82
228
62
161
27
160
11
35
30
215
410
114
91
116
32
67
50
26
48
20
13