48
5
28
38
39
29
60
149
9
58
12
17
47
93
14
197
111
41
75
33
225
243
189
31
27
95
6
61
104
35
46
82
152
110
40
52
150
10
32
13
34
155
63
130
81
106
19
78
156
133