153
57
249
29
20
46
31
23
26
17
61
13
24
30
47
338
35
28
37
38
146
58
14
19
22
36
15
122
12
127
110
34
64
310
54
7
11
55
311
205
104
162
278
4
18
139
49
40