181
110
321
362
171
41
179
17
20
108
70
25
12
93
56
40
65
140
23
10
18
14
101
72
125
53
28
49
44
106
57
43
114
189
42
11
501
15
104
67
33
75
50
81
94
32
48
19
234
113
66
45
430