48
27
78
152
8
22
11
42
31
63
35
36
32
53
13
12
7
61
23
107
110
93
26
147
137
56
49
96
3
98
79
17
38
68
47
75
124
95
316
250
151
283
154
54
91
73
204
45
86
149
165