320
54
21
45
117
44
58
34
92
37
151
36
29
17
555
64
55
11
47
49
50
13
66
83
41
12
88
175
62
108
79
73
99
65
22
111
157
33
61
19
30
14
42
160
230
32
28
67
153
110
27