53
106
77
125
139
33
98
74
55
29
82
50
34
36
107
68
22
59
102
37
23
54
97
30
21
89
43
151
24
17
25
51
12
31
27
35
95
433
84
100
122