102
20
34
41
55
107
53
47
45
114
82
23
43
33
54
112
137
28
51
404
50
57
211
38
16
89
46
37
59
31
99
75
86
124
22
19
161
42
32
24
26
83
117
273
36
98
172
87
252