0
292
10
12
8
6
46
2
13
59
33
11
5
17
58
20
15
19
18
27
16
61
119
103
68
38
3
64
75
23
48
134
41
26
49
52
32
24
66
425
141
123
71
45