95
191
10
6
2
12
16
17
23
21
9
4
33
45
13
29
106
30
38
90
34
46
28
151
8
22
61
89
136
20
5
14
57
7
56
31
107
1
41
50
15