0
5
3
13
22
8
19
2
23
11
17
43
80
10
75
60
29
36
245
32
34
21
49
27
4
205
31
20
260
149
56
16
28
15
46
117
121
165