42
43
107
7
48
54
38
23
9
61
10
4
29
78
3
134
25
5
8
27
49
13
6
22
62
45
130
110
432
34
95
204
65
24
80
502
457
167
97
17
56
597
994
238
178
135
21
74
164
231
19
247
148