0
5
42
32
36
13
18
69
10
146
11
12
83
21
8
19
24
28
67
97
53
49
89
76
60
263
295
25
92
48
33
124
16
354
31