48
35
201
159
72
192
69
85
131
95
49
39
340
147
70
81
74
167
160
84
54
51
64
34
32
25
41
126
73
190
10
149
59
9
21
13
31
29
30
52
18
336
50
115
76
15
16
87