0
26
22
8
23
148
13
42
49
29
20
9
36
37
32
10
11
44
25
21
43
19
45
18
34
248
50
27
28
246
30
52
126
35
33
134
84
64
17
118
47
46
90