0
35
8
31
9
7
41
1
14
13
21
11
63
138
101
96
5
92
20
77
88
53
27
87
84
295
17
144
82
86
127
102
64
30
29
10
110
55
33
268
52
19
32
221
181
83