4
340
78
55
205
45
90
35
65
22
108
61
2
23
92
30
1216
138
199
32
8
216
7
66
15
37
5
25
11
14
3
38
52
156
114
145