76
15
22
48
75
94
107
33
67
71
52
13
194
28
31
88
25
29
179
50
39
8
141
9
151
19
79
10
53
18
20
275
200
23
26
24
43
115
37
253
622
219
36
41
56
101
250
291
328
259
111
32