0
24
4
22
14
5
29
10
50
39
17
7
48
23
37
25
47
75
63
32
16
6
178
30
43
132
31
255
117
15
9
62
114
36
60
85
55
46
89
373
126
34
33
102
19
122