102
260
17
137
19
10
6
253
25
77
50
22
54
23
41
13
74
59
47
159
35
156
113
51
60
52
160
103
29
56
99
96
167
79
24
44
18
33
31
180
12
48
62
323
20
8