111
36
61
21
20
225
31
25
23
39
6
295
482
143
84
28
33
197
35
4
14
48
186
56
32
29
3
62
103
17
11
2
57
30
13
68
160
132
67
55
176
40
8