11
1
36
3
5
18
8
22
6
26
0
35
13
19
51
32
21
54
41
156
184
93
40
60
24
148
45
90
39
63
82
295
114
153
15
46
167
95
87