360
24
25
82
28
20
173
127
133
69
313
16
64
61
235
87
126
33
57
59
32
104
346
14
51
45
31
149
43
120
34
388
38
164
158
56
130
208
112
47
197
88
54
26
17
29
66
40
93
77
110
84
102
67
79
36