210
251
77
105
72
1289
25
24
2
49
180
20
28
33
37
58
140
5
29
314
95
156
88
22
100
104
126
108
36
56
149
15
213
131
4
14
89
65
12
34
31
35
124
13
50
165
265
7
53
11
16
44
107