53
11
113
29
31
13
24
30
18
21
22
25
4
51
5
14
91
55
46
95
44
27
117
50
26
82
63
10
19
74
102
17
148
9
40
28
37
112
56
62
39
48
58