116
10
17
34
21
9
14
48
134
23
49
187
15
92
16
39
27
12
8
81
84
368
32
82
63
5
24
55
399
33
18
36
105
73
69
44
47
59
50
31
40
168