50
27
42
89
53
16
368
10
17
35
85
5
20
22
51
8
24
29
21
72
58
28
156
14
18
33
137
175
216
100
87
34
37
13
36
40
11
30
12
76
39
62
45
52
157
1
43