113
30
129
62
12
75
34
451
86
49
17
3
16
105
161
209
90
85
68
13
65
231
56
37
70
36
148
20
89
54
51
24
9
8
4
15
32
23
58
40
6
47
11
33
21
14
71
87
1
208
91
28