48
30
244
71
76
113
140
117
59
45
148
82
10
89
404
52
42
165
141
79
68
51
29
73
22
225
54
57
245
37
44
18
95
133
94
50
35
23
16
31
58
24
13
90
25
81
21
75