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