16
133
298
107
30
44
12
14
36
42
331
28
41
89
73
31
60
105
191
59
21
18
17
449
35
34
272
10
77
8
78
51
70
23
170
11
50
85
82
20
98
310
263
33
122
39
385
24
45
65
145
75
102