117
167
47
52
19
131
82
41
71
4
25
61
55
118
29
44
95
85
138
31
10
23
111
66
49
16
151
27
38
724
107
57
11
6
67
94
580
21
171
14
926
353
249
5
241
56
51
65
3690
247