50
221
57
37
90
33
52
102
79
104
194
55
121
19
26
82
41
88
21
51
42
127
43
63
16
89
35
22
152
24
34
94
136
40
38
59
49
117
11
76
67
32
161
85
31
28
36
25
47
125