48
54
23
76
408
9
26
171
87
135
105
94
11
50
163
5
62
334
82
43
45
111
34
13
53
93
4
58
46
159
22
137
66
15
38
60
69
102
101
29
116
88
90
178
40
31