103
28
236
44
117
38
68
69
36
30
73
58
32
205
80
52
139
47
61
59
24
267
94
62
88
77
57
82
122
202
50
126
152
42
13
17
55
86
89
141
20
22
53
54
37
65
129
49
26