135
33
106
61
213
8
55
30
65
45
34
73
51
79
41
21
102
3
60
1
4
50
186
62
38
16
22
159
10
93
5
69
9
31
68
83
11
13
24
39
18
40
2
25
26
90
23
143