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