45
3
27
33
13
19
106
131
26
63
0
72
46
55
35
14
36
4
17
49
174
289
119
16
37
44
70
11
88
212
122
8
22
21
126
69
2
43
74
214
264
24
85
50
42