133
82
141
35
21
112
77
12
19
18
48
275
43
2
54
45
10
6
75
15
55
14
511
32
37
50
114
59
148
66
136
135
140
41
40
33
38
62
44
53
27
29
23
24
20
74
49