0
23
12
38
13
18
61
63
25
8
11
10
41
53
137
5
40
15
51
26
56
86
48
30
36
94
89
105
348
126
16
32
64
19
256
131
117
303
31
49
221
81
28
35
33