48
82
123
37
49
12
79
14
56
7
226
120
158
46
116
51
86
145
67
90
23
31
33
214
15
35
24
54
196
122
58
296
16
2
52
68
57
40
87
28
34
106
70
43
44
59
147
26
65
94
78