33
31
71
2
3
47
0
6
5
23
14
8
49
13
17
22
50
9
123
7
32
39
96
61
15
125
27
69
30
20
64
19
89
42
144
26
24
53
286
58
295
102
45
25
11