295
40
87
26
71
65
165
95
18
7
12
22
8
4
19
49
33
45
28
3
20
23
32
34
155
46
17
30
61
16
63
35
39
100
86
109
43
60
93
24
130
13
29
124
15
193
11