55
13
148
21
43
83
3
38
34
303
168
180
41
74
94
20
61
36
23
24
31
123
11
19
111
2
70
78
17
273
46
75
45
37
35
28
18
27
108
1157
25
89
42
184
58
32
86
47
57