2
1
0
4
13
12
27
17
18
8
65
14
32
112
76
50
53
120
35
195
150
104
93
46
25
31
10
20
60
24
62
244
19
22
189
39
37
16
26
28
148
55
63