116
114
23
19
17
62
21
27
52
342
93
65
426
203
118
75
81
161
66
87
164
144
108
183
34
46
68
40
13
129
14
16
36
15
64
42
33
22
8
31
5
121
26
80
77
48
25
63
103
124
11
30