120
47
325
165
133
381
79
39
25
21
17
198
251
14
204
100
50
62
33
48
86
125
30
83
41
110
57
82
59
60
9
89
81
28
114
18
116
159
37
108
80
63
42
64
5
13
12
72
6
10
84
31