27
24
71
411
41
381
49
58
19
20
36
130
23
382
26
22
85
45
33
173
101
11
104
165
63
72
5
18
29
4
48
80
87
135
186
44
52
109
30
77
92
568
349
296
16
21