5
125
19
2
0
34
32
22
16
7
14
28
3
126
31
6
52
21
82
13
20
93
118
26
72
8
61
187
148
53
35
4
23
81
176
48
17
12
15
92
1
37
1578