152
91
101
82
11
178
78
607
81
92
106
161
50
65
105
141
58
97
1377
61
484
601
1034
34
38
23
26
45
173
108
131
36
207
67
212
2
114
70
35
95
43
7
90
62
80
17
451
94
539
86
104
68
115
74