6
2
3
148
4
12
13
19
9
17
16
89
0
61
25
1142
26
31
62
28
15
7
1
5
66
57
204
51
50
210
29
92
43
47
22
104
65
618
268
221
289
82
81
291
48
135