48
41
61
66
6
85
2
71
29
37
35
17
56
76
84
22
10
27
25
12
67
62
118
91
264
167
82
400
28
53
123
254
7
23
45
93
87
14
156
39
77
133
33
4
70
21
534
253
15
11
30