104
149
37
31
39
87
69
176
70
762
1015
111
69
3
1
1
1
1
2
2
1
3
1
1
2
142
5
6
8
2
3
6
5
2
76
2
105
2
3
194
1
168
152
302
102
38
2
14
84
3
83
1
1
8
3
166
7
49
302
38
9
462
213
77
2
14
18
2
1
1
33
1
1
4
3
1
1
1
3
2
17
1
8
1
2
1
2
13
3
1
1
1
1
5
1
31
2
7
1
373
16
1
1
2
162
1
1
1
1
1
1
2
4
63
1
20
40
700
2
128
2
5
441
179
7
92
2
7
6
25
2
34
758
4