47
16
38
20
67
30
75
102
91
34
26
144
33
55
24
29
14
155
80
31
93
35
60
32
39
23
46
89
95
25
13
19
79
27
72
56
82
43
36
42
53
992
37
116
213
358
86
52
62
65
51