122
42
80
67
245
29
44
74
48
149
7
12
33
58
31
5
47
41
13
27
17
20
8
56
40
26
96
45
10
3450
106
15
68
36
142
116
123
238
84
137
9
126
30
32
18
4
25