91
43
159
68
103
45
71
64
195
51
32
308
92
26
84
148
83
7
5
20
41
57
70
96
176
39
160
31
19
90
11
29
17
10
22
27
141
48
46
24
16
49
44
52
21
252
4
75
224