12
22
39
54
33
29
18
68
21
82
72
137
79
105
23
16
36
4
207
27
104
5
38
70
37
26
31
30
92
20
117
374
51
60
58
114
78
34
44
15
86
28
121
11
253
67
151
47