36
21
33
60
58
28
20
13
50
111
26
34
2
32
3126
39
99
40
12
55
194
75
78
54
45
4
101
37
73
104
49
16
113
18
117
144
87
124
197
100
71
109
30
25
29
61
14
22
90
23