2
5
216
18
8
6
10
3
159
82
24
17
129
230
81
65
13
330
25
9
225
32
300
23
14
19
22
173
35
50
71
178
123
29
67
66
74
89
11
41
27
37
110