12
122
39
26
54
13
19
33
34
14
8
107
92
43
15
28
117
55
64
31
319
40
41
23
36
29
197
73
132
11
535
70
37
42
3
80
123
48
161
114
24
17
20
109
125