101
152
120
140
172
14
29
104
5
2
27
77
28
19
15
18
23
58
16
8
132
71
35
38
131
74
56
159
499
40
7
3
1
9
67
89
113
61
43
48
114
0
650
6
52
11
311