375
34
17
44
16
19
238
203
94
62
65
89
95
55
42
113
188
156
380
400
35
128
211
25
215
54
90
117
72
140
154
76
80
63
48
43
61
86
73
168
18
24
23
10
38
50
74
14
99
235
134
105
32
92
33
104