143
4
34
43
13
146
236
6
33
53
81
47
21
17
232
42
116
27
32
45
36
0
10
1
25
70
46
52
68
41
29
243
199
22
3
14
48
121
62
390
95
91
72
367
77
282