0
36
2
43
1
14
52
46
30
32
104
53
69
18
61
145
240
65
37
34
67
35
96
15
63
48
133
8
99
86
74
54
33
47
94
27
141
12
92
28
3
19
77
23
167
76
59
41
169
114