3
0
14
12
108
38
68
26
80
23
11
9
209
44
16
17
39
192
56
7
13
22
47
82
94
18
6
63
65
58
117
45
104
43
32
79
31
19
34
78
92
35
75
151