49
564
109
34
24
18
20
103
152
179
9
13
58
50
237
33
32
10
14
28
91
93
27
86
217
23
63
79
51
61
173
78
11
67
68
8
37
54
22
19
12
64
25
29
132
30
46
92