273
25
176
159
39
7
36
78
19
96
76
64
17
48
74
27
43
95
38
100
153
26
22
33
34
40
32
13
45
124
14
47
5
77
29
6
46
9
50
20
35
3
11
84
57
31
119