175
226
33
102
116
8
88
10
19
15
52
35
92
103
13
26
36
238
187
37
31
32
55
74
20
83
82
53
100
41
123
17
38
89
139
94
70
12
71
28
56
84
236
54
363
284