0
35
26
14
38
7
4
6
3
22
88
11
1
2
23
29
21
116
17
31
37
25
61
41
28
20
86
24
9
50
13
8
45
55
18
12
71
330
131
53