28
36
22
23
49
32
92
176
102
52
169
45
127
39
16
37
58
160
14
73
59
56
35
12
48
24
201
27
75
34
110
51
21
151
95
99
162
93
113
84
76
297
83
79
89
91
119
86
61
10