0
33
13
5
12
25
7
2
4
226
21
1
11
20
10
34
15
6
105
28
58
35
32
19
18
483
26
120
73
31
86
93
117
56
112
42
128
83
121
65
124