5
44
12
17
6
3
9
60
2
33
21
11
49
39
35
101
52
124
105
147
127
43
165
31
111
81
98
131
97
71
22
47
85
415
69
121
154
23
34
114
108
40
80
38
75
67
25
74
29
37
41
30